.landing-ui-card-library{margin:0;padding:0}.landing-ui-card-library.landing-ui-hide,.landing-ui-card-library.landing-ui-hide{display:none}.landing-ui-card-library .landing-ui-panel-content-body-content{background:#fff}.landing-ui-card-library-search{padding:0}.landing-ui-card-library-search-field{margin-bottom:9px}.landing-ui-card-library-search-field .landing-ui-field-input{text-align:left}.landing-ui-card-library-search-field .landing-ui-field-header{font-family:var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-light,300);font-size:22px;color:#333;line-height:28px}.landing-ui-card-library-search-field .landing-ui-field-header+.landing-ui-field-input{margin-top:13px}.landing-ui-card-library-search-tips .landing-ui-field-input{border:0;padding:0}.landing-ui-card-library-search-field .landing-ui-field-input:focus{border-color:#66afe9}.landing-ui-card-library .landing-ui-card-library-search-tips .landing-ui-button{font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));background:rgba(128,134,142,.15);font-size:13px;margin-right:10px;border-radius:2px;color:#979797;line-height:normal;height:auto;padding-top:4px;padding-bottom:4px;border-right:0}.landing-ui-card-library .landing-ui-card-library-search-tips .landing-ui-button:hover{background:rgba(128,134,142,.25)}.landing-ui-card-library .landing-ui-card-library-search-tips .landing-ui-button.landing-ui-active{background:#eee;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.landing-ui-card-library .landing-ui-card-library-description{font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-weight:400;font-size:13px;color:#535c69;line-height:17px;padding-top:10px;padding-bottom:20px}.landing-ui-card-library-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:auto auto;grid-column-gap:20px;grid-row-gap:20px;padding:20px 0}.landing-ui-card-library-list .landing-ui-card-image-preview .landing-ui-card-body{background-color:#f5f5f5;margin-top:0}.landing-ui-card-library-list .landing-ui-card-image-preview-container{height:166px}.landing-ui-card-library-list .landing-ui-card-image-preview-credit{font-family:var(--ui-font-family-primary,var(--ui-font-family-helvetica));font-size:12px}.landing-ui-card-library-load-more{text-align:center;padding-top:20px;padding-bottom:100px}.landing-ui-card-library-list:empty+.landing-ui-card-library-search-loader-container+.landing-ui-card-library-load-more{display:none}.landing-ui-card-library-load-more-button{background:#212121;color:#f5f5f5;padding:10px 40px;border-right:0;border-radius:2px}.landing-ui-panel-image .landing-ui-card-library-search+.landing-ui-loader{position:relative;margin-bottom:-138px;z-index:1299;transform:translateY(50%)}.landing-ui-card-library-load-more-button:hover{background:#616161}.landing-ui-card-library-search-loader-container{height:100px;position:relative;display:none}.landing-ui-card-library-search-loader-container.landing-ui-show{display:block}.landing-ui-card-library-search-loader{position:absolute;top:50%;left:50%;height:0;width:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;border:0 solid #fe665c;border-radius:50%;-webkit-animation:loader-figure 1.15s infinite cubic-bezier(0.215,0.61,0.355,1);-moz-animation:loader-figure 1.15s infinite cubic-bezier(0.215,0.61,0.355,1);animation:loader-figure 1.15s infinite cubic-bezier(0.215,0.61,0.355,1)}@-webkit-keyframes loader-figure{0{height:0;width:0;background-color:#fe665c}29%{background-color:#fe665c}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}100%{height:2em;width:2em;border-width:0;opacity:0;background-color:transparent}}@-moz-keyframes loader-figure{0{height:0;width:0;background-color:#fe665c}29%{background-color:#fe665c}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}100%{height:2em;width:2em;border-width:0;opacity:0;background-color:transparent}}@keyframes loader-figure{0{height:0;width:0;background-color:#fe665c}29%{background-color:#fe665c}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}100%{height:2em;width:2em;border-width:0;opacity:0;background-color:transparent}}@-webkit-keyframes loader-label{0{opacity:.25}30%{opacity:1}100%{opacity:.25}}@-moz-keyframes loader-label{0{opacity:.25}30%{opacity:1}100%{opacity:.25}}@keyframes loader-label{0{opacity:.25}30%{opacity:1}100%{opacity:.25}}.landing-ui-card-image-preview{opacity:.1;transform:scale(.9) translateZ(0);transition:opacity 250ms ease,transform 250ms ease}.landing-ui-card-image-preview.landing-ui-show{opacity:1;transform:scale(1) translateZ(0)}.landing-ui-card-library-empty{font-size:18px;text-align:center;padding-top:40px;padding-bottom:40px}.landing-ui-card-library-empty.landing-ui-show{animation:showEmptyResult 200ms ease both}.landing-ui-card-library-empty.landing-ui-hide{animation:hideEmptyResult 200ms ease both}.landing-ui-card-library-error{text-align:center}.landing-ui-card-library-error.landing-ui-show{animation:showEmptyResult 200ms ease both}.landing-ui-card-library-error.landing-ui-hide{animation:hideEmptyResult 200ms ease both}.landing-ui-card-library-load-more.landing-ui-show{animation:showEmptyResult 10ms ease both}.landing-ui-card-library-load-more.landing-ui-hide{animation:hideEmptyResult 10ms ease both}@keyframes showEmptyResult{0{opacity:0}100%{opacity:1}}@keyframes hideEmptyResult{0{opacity:1}100%{opacity:0}}.landing-ui-card-library-list:empty{display:none}.landing-ui-card-library-list:empty ~ .ui-btn{margin-top:60px}